Big Huge Thesaurus

cat suit

noun

sounds kind of like